unchartered territory - French English Dictionary